package com.web.exiaodao.remote.vo;

import com.wordnik.swagger.annotations.ApiModel;
import com.wordnik.swagger.annotations.ApiModelProperty;

/**
 * @ClassName: FanliFlowVo
 * @Description:返利-入口流量表 Vo
 * @author eason.zt
 * @date  2017-02-13 14:40:30
 *
 */
@ApiModel(value="返利-入口流量表Vo对象")
public class FanliFlowVo {

	@ApiModelProperty(value="主键，自动增长")
	private Long id;
	
	@ApiModelProperty(value="创建时间")
	private String createTime;
	
 	@ApiModelProperty(value="商家编号,商家编号，外键，关联商家表 ")
	private Long busId;
	@ApiModelProperty(value="跳转用户id,跳转用户id")
	private Long userId;
	@ApiModelProperty(value="跳转exukey,跳转exukey，ukey:是每次跳转到用户网站之前进行生成的一个随机字符")
	private String exukey;
	
	//新增
	@ApiModelProperty(value = "状态，0为无效，1为正常,2为发布,3删除 参看XaConstant.Status")
	private Integer status;
	@ApiModelProperty(value="返利-商家表Vo ,返利-商家表Vo ")
	private FanliBusinessVo fanliBusinessVo;
	@ApiModelProperty(value="用户Vo对象 ,用户Vo对象 ")
	private UserVo userVo;

	public FanliFlowVo(Long id, String createTime, Long busId, Long userId,
			String exukey, Integer status, FanliBusinessVo fanliBusinessVo,
			UserVo userVo) {
		super();
		this.id = id;
		this.createTime = createTime;
		this.busId = busId;
		this.userId = userId;
		this.exukey = exukey;
		this.status = status;
		this.fanliBusinessVo = fanliBusinessVo;
		this.userVo = userVo;
	}

	public FanliFlowVo() {
		super();
	}
	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}
	
	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	
		public void setBusId(Long busId){
		this.busId=busId;
	}
	
	public Long getBusId(){
		return busId;
	}
		public void setUserId(Long userId){
		this.userId=userId;
	}
	
	public Long getUserId(){
		return userId;
	}
		public void setExukey(String exukey){
		this.exukey=exukey;
	}
	
	public String getExukey(){
		return exukey;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public FanliBusinessVo getFanliBusinessVo() {
		return fanliBusinessVo;
	}

	public void setFanliBusinessVo(FanliBusinessVo fanliBusinessVo) {
		this.fanliBusinessVo = fanliBusinessVo;
	}

	public UserVo getUserVo() {
		return userVo;
	}

	public void setUserVo(UserVo userVo) {
		this.userVo = userVo;
	}
		
}

